Create a separate public parse_expression method (for testing etc.)