class Hashie::Dash
def initialize(attributes = {})
You may initialize a Dash with an attributes hash
def initialize(attributes = {}) self.class.properties.each do |prop| self.send("#{prop}=", self.class.defaults[prop.to_sym]) end attributes.each_pair do |att, value| self.send("#{att}=", value) end end