extracted parsing of format string to new method
passing test
extracted negatives check
test for negatives with required message