Currently, we have the `-Wincomplete-patterns` flag, which results in easily overlooked warnings. Can we convert this to a compiler error instead?