DRY up mapper dsl