Serious bug:  LibraryFilterNode.setName was delegating to DataNode.setName which was actually renaming the file