tag namespace

Tags used as unique-type labels for compile-time code-generation.