Work on 'ExtensibleType' to try future-proof message types