allow `auto_named_entity_type` to use a lambda (block)
Currently the seed for auto-named entities is either:
- nil, and this case the entity type is used as seed
- an arbitrary
Stringprovided as parameter
As an entity designer I would like to be able to specify on top of this:
- anything that has a
to_smethod and not just aString - a block to be processed when the name is created