I'll bump the major version number with this change anyway, so users should expect non-backward compatible changes in this case. I don't really like the idea of records shared outside of an application, I think it's broken, and I don't want to go that way. So for now I'd prefer just an additional element in the tuple, but for the long run it'd be good to have either a proplist or a record, but as an opaque type, so then we'll need getters in the same release. Feel free to choose any of these options, I'm good with all of them.