[BROKEN] Add isAutoCommit() and clean up CypherCompiler