> It would be nice to send the query parameters directly, unescaped, > rather than formatting a string with escaping. Not everything supports > prepared queries like that so if some implementations work by escaping > that is ok, but the API should not expose that string and should support > both methods of submitting a query. +1. Escaping should be an implementation detail.