SICP (the book we have been using) models OOP by using this technique to acquire and perform methods