1. 4
  1.  

  2. 2

    Interesting. I like how the message protocol was extended for creating classes and methods with DbC capabilities.

    I posted a related article… https://lobste.rs/s/hwayqa/wrappers_rescue which describes alternatives for implementing asserts and other capabilities in Smalltalk by wrapping classes, instances, and methods.