Split parsing to utils package