refactore Hahashie::Mash