mapping basics

provides options to dump `type` => `data` or `mapping`