Fix token sub-stringing for fields with no description. Closes #7

The logic works properly when interpretting a string into a description, but
did not consider that the name does not need to be parsed. This commit now
uses the same logic blocks that parse the description to also assign the name
appropriately.