elide
np = elide(np);
np = elide(extract(cp, GCC));
struct name *elide(struct name *);
to = elide(to);