# 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