Providing Choices: The Key to Flexibility is Compatibility