Major refactoring of middlware inclusion. DbEngine will need major upgade to use parameter/identifier placeholder. It simplify the escaping. It need to authorize order by / join / groupby...