start making all imports side-effect free
make import icons side-effect free
even make toplevel side-effect free
version bump to 2.17-dev, we drop out the zero
some more modules side-effect free
some more side-effect free imports