to do
Merge branch 'master' of github.com:iblech/internal-methods
Upper semicontinuous functions