protected Compiler(ISqlResultBinder <Q> sqlResultBinder) { _sqlResultBinder = sqlResultBinder; _compileConditionMethodsProvider = new ConditionProvider <Q>(this); }