Hashformer - A declarative data transformation DSL for Ruby