Why use the classes unit in procedural code?