For example, delayed elaborators. If it resolves one, and it's not a complete solution, we might end up with unsolved holes. Or - possibly worse - we might end up with an error in a program that is silently fixed rather than reported! Fixes #223