Ahh yes. Tree theory, the fearsome enemy of computer scientists.