Implement isChild method.
Fix selection remove/add.
Fix selection change method.