introduce namespace ALL, ALL_ -> ALL::
This is API breaking (technically), but replacing ALL_
with ALL::
and ALL<
with ALL::ALL<
in the calling code should fix all problems (see the changes to the example programs).
This corresponds to #3 (closed).