refine
Potential problem: if elaboration of subterms is delayed the order the new metavariables are created may not match the order they appear in the `.lean` file. We should tell users to prefer tagged goals. closes #1682