Although IronPython has a wealth of built-in objects  you eventually need to create your own objects for an application of any complexity If you’ve worked with other languages and scratched your head over some of the requirements for creating a class  you’ll find that IronPython is a welcome change