* the suffix should go at the end, regardless
* add another test case where there are no dots in the prefix/suffix to ensure our fix up code works
* change tests to expect suffix at the end, add a few more test cases for regex/prefix
* docs