Refactors ExpressionBuilder.
Refactors ExpressionBuilder.
Adds single table inheritance sql table generation.