All entities are now allowed to have a name (except tiles).

And the name is now optional for all entities.