text: Title: Refactor internal query builder to use the JSON protocol
  Body: Prisma are working on removing the internal GraphQL protocol and moving to a JSON-based approach instead which will simplify a lot of internal code and potentially result in the ability to completely remove certain codegen-metadata resulting in smaller package sizes in applications where that matters.
  
  This would also remove the requirement to wrap json values in `Json(...)`!
  
  [Public proposal](https://prismaio.notion.site/Public-proposal-Engine-JSON-protocol-584b96ff3e1541ba9ace50a469195b06)