Added json_mapping macro