Fixes #125.
NOTE: '%s.%s' does not behave the same between versions and should
be removed throughout this library.
I will be following this up with a set of regression tests (hopefully
some of which will fail) and we can assess the damage of other uses
of '%s'.