Optimize syntax object dispatch