Introduce untyped macro and EnumOf
Add support to define name on Enum

- Not yet on EnumOf, need to factorize macros code
Update README