AFAIK, "alias X" template parameter accepts different set of symbols from "alias X = .."
For example, lambda can be used as a parameter alias, but not direct one.