A few utilities for compiler and language construction