* NOT accepting alias names containing [] (would otherwise
* cause semantic clash for later declarations of
* arrays/sequences of elements, where elements could be
* NOT accepting alias names containing [] (would otherwise
* cause semantic clash for later declarations of
* arrays/sequences of elements, where elements could be