Parse should return entire file when parse fails

Currently parse returns an empty array if "steal" isn't found within the file text. In this case the entire file contents should just be returned.