class Struct

def to_h

def to_h
  h = {}
  self.class.members.each{|m| h[m.to_sym] = self[m]}
  h
end