AA trees in progress. About to use k->v lookup for maps, trees, etc