# File lib/tramp/relation.rb, line 26
    def first(callback = nil, &block)
      callback ||= block

      @relation.first do |row|
        object = row ? @klass.instantiate(row) : nil
        callback.call(object)
      end
    end