prove existence of alpha-convertible term with fresh bound names

all distinct bound names fresh for an arbitrary finite set.
this should enable use of simple-inst and simple-subst whenever working
up to alpha-equivalence.