Why not use None instead of a default name?

You can specify this in the `__init__` method like `__init__(..., name='unnamed')`

What is with the CamelCase?