class Restforce::Mash
def build(val, client)
appropriate Restforce::Collection, Restforce::SObject and
Pass in an Array or Hash and it will be recursively converted into the
def build(val, client) case val when Array val.collect { |a_val| self.build(a_val, client) } when Hash self.klass(val).new(val, client) else val end end