fix nightly

- enums are now namespaced
- abs moved to std::num::SignedInt