Accessibility, constraint, and repetition in adaptive floral evolution.