which is more what the method does because the keyword can still contain an error in its data which would make it non-parseable. While at it, split the method into a "get keyword name from input line" and "is a valid keyword name" part. (this will be needed later.)