make special token definition more compact

Fixes #44