Herman all third-party lists are already non-embedded. The issue is how we handle lists created by ourselves.
So, for instance, Transaction Type is, in my view, correctly an embedded list which means it can only be changed through formal upgrade procedures. Others that we have created do not necessarily have to be embedded.
What I think we need to set in place at the next TAG are clear rules and guidelines for the embedding and versioning of code lists.