Added `default_factory` attribute in which you can specify a callable which being called returns a default value.