assume this works / was tested, but what if it was an actual `dict` property? how do you know not to deconvert it?