# File lib/dm-core/associations/one_to_many.rb, line 85
        def first(*args)
          if args.last.respond_to?(:merge)
            query = args.pop
            @relationship.get_children(@parent, query, :first, *args)
          else
            children.first(*args)
          end
        end