Changed the method to reflect the statement

By removing the original `!` the naming was confusing like @mattray
said.  By changing the `return`s around this parses easier.