[skip ci] this fixes #8 and in so doing, exposes #7