Remove upper bounds
Add an explicit export list
Don't use a deprecated module