removed dependecy on old interfaces at BranchNode implementation