I don't follow. I could have the constructor verify that the object doesn't already exist in Julia (and return that instead) or I could have `convert` automatically make a Julia object if the object doesn't already exist in Julia