On 04/04/2017 13:42, Angela Schreiber wrote: > and what do we gain with that? except for the fact that api consumers have > to create an Principal instance from a name?
I thought that the consumer already had the Principal at hand and from there extracting the name rather than having just a name as a String. It would then make sense to have the String exposed method. However I think we should act in two directions: the first as you pointed out the javadoc improvement and the second, IMO, it should be the QueryEngine responsible to escape the string where and when needed. Davide
