# File lib/state_machine/integrations/mongo_mapper.rb, line 301
        def define_scope(name, scope)
          if defined?(::MongoMapper::Version) && ::MongoMapper::Version >= '0.8.0'
            lambda {|model, values| model.query.merge(model.query(scope.call(values)))}
          else
            lambda {|model, values| model.all(scope.call(values))}
          end
        end