# File lib/dm-aggregates/adapters/data_objects_adapter.rb, line 76
        def property_to_column_name_with_operator(property, qualify)
          case property
            when DataMapper::Query::Operator
              aggregate_field_statement(property.operator, property.target, qualify)

            when Property, DataMapper::Query::Path
              property_to_column_name_without_operator(property, qualify)

            else
              raise ArgumentError, "+property+ must be a DataMapper::Query::Operator, a DataMapper::Property or a Query::Path, but was a #{property.class} (#{property.inspect})"
          end
        end