Reformats (#311)
Adds a counter test for #311
The direct approach introduces a new error, this catches it.