lambda { |thing| Sequel.object_to_json(thing.collect(&:to_h)) }
lambda { | json | Sequel.parse_json(json).collect{ | hash| OpenStruct.new(hash) } }