Fixed some writeStatement constraints, introduced writeOnlyQuery, writeStatements, SkipStatement can have expressions with int return type, OrderByStatement checks for using only properties