Increased Flexibility This release deprecates the `@has_property()` decorator in favour of a new, more flexible `@wrapper_property()` decorator. With this decorator it is possible to do **anything** that is otherwise possible via the standard `@property`-way of creating properties. It provides convenient shortcuts to create commonly-needed properties. Furthermore, this release improves the `@with_init_from_properties()` and `@with_repr_like_init_from_properties` decorators so that they only use read- and settable properties. Before, also properties without setter were shown in `__repr__`, which caused an `AttributeError` to be raised in `__init__`.