API Revamp: Removed methods hasX and removeX from the role slots with multiplicity of one.
Refactored Framework internal code to comply with the latest generated API.