The Alternative class has 'many' as a method since at least base-4.2.0.1. I think Doaitse Swierstra requested the change as uu-parsing had an optimized version and could not otherwise use Applicative (even though it inspired the notation).