A DSL for normalizing data