2. Ibid, p. 20. Note: “composition” (the word used by the Gang of Four) in OMT (the modeling language they used) is called “aggregation” in the UML (the common modeling language of today).