supports #75152130, allowing to hve a required block of A or B
Merge pull request #771 from code-dot-org/pickONe

supports #75152130, allowing to have a required block of A or B