Split parser delegate