6.7. Defining a new System class