The Self-Completing Tree