Use a more consistent naming scheme for methods of unexported types
Rearrange pattern_test.go