ComponentSnapper: Comments
Component: Now requires getConnectedComponents() to be implemented
ComponentActive: Implemented getConnectedComponents()
Junction: Implemented getConnectedComponents()
Pin: Throws exception if getConnectedComponents() is called
Trace: Implemented getConnectedComponents()
Clipboard: Selections are now properly disconnected: copy always works