Tidy up, namespace call, comments
Make the TableNameExpression::sql() do the alias binding
Tidy up