Camelize and uncamelize methods moved to static class String.
Order validation logic moved to AbstractQuery.