Unused attribute removed
Enum is now copyable
Fix bigint operations

Broken by rust change 0669a432a2e09ad08886cb2138dbe9f5d681fb7f