Edited BSTNode with untested new successor method.