Make ignored terms work correctly - *try* to match them before ignoring them.
Bah, kill the attempt to match against dfn. I'll just fix the specs where this is a problem.