Yes. I like the idea of assertions too. Log when an assertion fails. Then get notified to investigate.