Switchable diastereoselectivity in enantioselective [4+2] cycloadditions with simple olefins by asymmetric binary acid catalysis.