Many of the passes do work to properly handle parameters, but once we can rely on honeysql for parameter handling, it will be much more simple for the query engine to work as a single pass compiler.