def _PythonValueToJsonObject(py_value):
    util.Typecheck(py_value, dict)
    return JsonObject(properties=[JsonObject.Property(key=key, value=_PythonValueToJsonValue(value)) for (key, value) in py_value.iteritems()])
def _PythonValueToJsonObject(py_value):
    util.Typecheck(py_value, dict)
    return JsonObject(properties=[JsonObject.Property(key=key, value=_PythonValueToJsonValue(value)) for (key, value) in py_value.iteritems()])