[Proposal] Warn if ActiveSupport::OrderedOptions key present in Object#instance_methods

Examples:

h = ActiveSupport::OrderedOptions.new
h[:display] = 'wrong options key' # Let's print a message: can't access to the #disploay option by dot operator
h[:methods] = 'wrong options key'
h[:clone] = 'wrong options key'
h[:hash] = 'wrong options key'
h.hash => 3490360220271152071 # or print on method calling: There has option key :hash and it can be accessed by the object[:hash] 
h.display => {:display=>"wrong options key", :clone=>"wrong options key", :methods=>"wrong options key"}

If the idea is acceptable, I would be happy to start implementing this feature.

Best regards, Marat