# File lib/active_model/attribute_methods.rb, line 385 def method_missing(method_id, *args, &block) method_name = method_id.to_s if match = match_attribute_method?(method_name) guard_private_attribute_method!(method_name, args) return __send__(match.target, match.attr_name, *args, &block) end super end