8163 "The model is derived from an example used by Bertrand Meyer in his book  Object-Oriented Software Construction."