I should be able to change the Collection of a Property
Summary: In particular, we need a straightforward way to change an ExactlyOne to Optional.
This needs to be fairly smart, along similar lines to changing a Property's Type -- not all changes are legal. But going from ExactlyOne to Optional is uncontroversial, and probably fairly easy.