more tests for strutils and cleaning up partition and split decs