protected SQLExpression toProtoSQL( Expression expr, boolean assertNotMultiValued ) throws UnmappableException, FilterEvaluationException { SQLExpression sql = toProtoSQL( expr ); if ( assertNotMultiValued ) { assertNotMultiValued( sql ); } return sql; }