permit initial contents of a FloatingTextEntry
fix insane design for Location::next_available_name() so that it has no effective limit (other than UINT32_MAX)