Local crate half of enum namespacing
Fix cross-crate enum namespacing