i can't find any way to fire the saving of the tree each time the user moves an entry without modify the main class. i may can do this with the Observe class of prototype, but i think it could be very easy to add this callback to the main source, without depending on prototype.
Am i right ?