Reorder tests
Name first assert
Switch to alphabetical states for easier debugging
Cover nullable
Cover follow
Cover first