subst_t
subst_t *sb;
int32_t k1 = ((const subst_t *)n1)->key;
int32_t k2 = ((const subst_t *)n2)->key;
int32_t *c1 = ((subst_t *)n1)->ref;
int32_t *c2 = ((subst_t *)n2)->ref;
avl_create(&substs[i], subst_compare, sizeof (subst_t),
offsetof(subst_t, avl));
sizeof (subst_t), offsetof(subst_t, avl_ref));
subst_t srch;
subst_t *s;