Abstraction, Sense Distinctions and Syntax in Neural Semantic Role Labeling