removed HasSymbol requirement in ConstantMapping
removed HasArity interface, moved method to LangElem
enum support
enum mapping classes
enum improvement
v0.0.4