adds callbacks to Tree modification methods where affected path is uncertain
version bump
fixes type conversion tests for ES3 environments
adds value argument to handlers in Tree methods where affected path is uncertain