Added support for is<json::custom_type>