except that alex itself seems to require alex (using
alex 2.2).

Is this also true for the Hackage package? I seem to remember using the alex and happy packages for some reason.

Regards,
Sean