In the following diagram, it is not possible to drag Y on to the end of the arrow, despite it being empty.  In such a situation, it makes sense to allow Y to be dragged on top of the empty node.