WIP ENH: Better test coverage

For 0.7 or not, either way is fine by me, but I vote 0.7 (I can probably get it done tomorrow). These changes make `utils` and `fixes`, and `viz` have better coverage.