Now we have Enums, but how do we ensure that apps we create with enums are actually extendable? Just because the Enum can be extended does not ensure that the usage of them us truly extendable.
In this video, I discuss the problem when offering users a choice with STRMENU or something similar, a choice that cannot be extended. And then build a solution with RecordRef/FieldRef to make a generic Enum selector page: