Generator: extract parse_only