{ error: message }.merge(options.except(*CALLBACKS_OPTIONS + MESSAGE_OPTIONS))
{ error: message }.merge!(options.except(*CALLBACKS_OPTIONS + MESSAGE_OPTIONS))
matchers.map { |method| method.match(method_name) }.compact
matchers.map! { |method| method.match(method_name) }.tap(&:compact!)
attribute_aliases.merge(new_name.to_s => old_name.to_s)
{new_name.to_s => old_name.to_s}.reverse_merge!(attribute_aliases)