parse returns result object
parseList returns array of result objects