removed deprecated method
intermediate refactoring step
simplified annotation based approach, explicit mappings improved
removed HasSymbol requirement in ConstantMapping
removed HasArity interface, moved method to LangElem
enum support
enum mapping classes
enum improvement
v0.0.4
merged 0.0.4 dev