)]}'
{"os_client_config/constructors.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ce7eb61d447149827362c50843faddf8e37aeb3b","unresolved":false,"context_lines":[{"line_number":25,"context_line":"def get_constructor_mapping():"},{"line_number":26,"context_line":"    global _class_mapping"},{"line_number":27,"context_line":"    if _class_mapping is not None:"},{"line_number":28,"context_line":"        return _class_mapping"},{"line_number":29,"context_line":"    with _class_mapping_lock:"},{"line_number":30,"context_line":"        if _class_mapping is not None:"},{"line_number":31,"context_line":"            return _class_mapping"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf3e73b7_a4e6cc43","line":28,"updated":"2017-08-07 22:43:51.000000000","message":"in defaults.py where yhou have a similar incantation, you return a copy() in all three returns, but only one here. Why?","commit_id":"9dafd43911625e61b2b23039c9e754ee4e9ff542"}]}
