“object-to-proto” sounds so general that my instincts say “useless”, what am I missing? I agree with Endre on this specific feature, maybe we should talk in front of a white-board about what you mean?