Phew, I always thought my naive approach of a lookup table was bad with SnowdenScript, but apparently there is something better.