more staticmethod safety.

Won't hurt on cpython 3.x/2.7, will help on pypy.
all tests green for py2.7 :)
restore 100% coverage
TODO bump.