Revert "Merge branch 'system-not-null'"

This reverts commit 6ec0d8d2c955fbdeb1df915004b7cfc162d36606, reversing
changes made to 516c8fdb3202c87196680e400feb9ad6914c84b3.
This branch introduced 28 errors related to systems not null.