Fixed bug in cross
Fixed bug in the implementation of isLowerCase & isUpperCase when applied to strings.
Added naked expressions in queries and the primitive query OK.
Allowing 'if' expressions to work on queries.
Bugs fixed during interactive demo with GJH.