module ActiveRecord::FinderMethods

def first!

is found. Note that first! accepts no arguments.
Same as +first+ but raises ActiveRecord::RecordNotFound if no record
def first!
  first or raise RecordNotFound
end