Resolve package conflict.
Add uglification to build chain.
Forget about that ArgumentError.
Add generator information to each type.