will `problem_location_str` be the `unicode(UsageKey)` and thus this long-term correct deserializer will work or will it perhaps be a deprecated i4x string? If i4x, then use `course_key.make_usage_from_deprecated_string(`