Add descriptions to the new tests. Catch a couple more error conditions in parse_string