class Seahorse::Model::Shapes::Shape
def [](key)
def [](key) @metadata[key.to_s] end
def []=(key, value)
def []=(key, value) @metadata[key.to_s] = value end
def initialize(options = {})
def initialize(options = {}) @metadata = {} options.each_pair do |key, value| if respond_to?("#{key}=") send("#{key}=", value) else self[key] = value end end end