Analyzing interface oroboros\log\interfaces\contract\LogManagerContract
This interface enforces the methods required for a valid log manager. These methods may be manually honored, or may be satisfied by using the corresponding library trait. Traits that extend upon this functionality should be expected to implement this for you.
Contract interfaces enforce expected behavior in a non-colliding way. They are tasked with enforcing methods, and extending interfaces provided by standards and other packages for compatibility.
All valid oroboros classes MUST extend at least one Contract Interface to be considered valid.