The semantics of role labeling