[Semantics] remove end-link nodes without properties