Hm, wanted to be explicit on what steps are usually required, but I see it's not common practice for error objects and it would simplify code to just return an empty dict.