I've noticed that if you use -version then -vsn is still recorded in Module:module_info(attributes) apparently as a 128 uuid. If you use - vsn, that uuid isn't generated... so is it better practice to use - version() in your source so that you have that serial UID to uniquely identify the beam from the vsn attribute? /s