Fixes #56. Allow insert / remove to be called more than once if detached then reattached multiple times.