we avoid `_` in package and module names - maybe just `predefined` is better.