[hibernate-issues] [Hibernate-JIRA] (BVAL-388) Create sub-types of Node instead of Node#getElementDescriptor() and remove ElementDescriptor.getKind()