Patches from Nathan Ridge using SFINAE to disable the Fusion algorithms for non-{Fusion sequence} types