State_with_unit() Template method

I was reading through the templating documentation and it seemed to suggest some missing functionality concerning states with units. In a warning it says "Avoid using states.sensor.temperature.state" and instead use a method which more gracefully handles the case of an entity not being ready yet. Directly below that warning it suggests using states.sensor.temperature.state_with_unit for getting the state with the unit, but it seems this would be vulnerable to the same unready entity issue warned about above. I’m guessing it would be useful to add a method state_with_unit() for getting the state with the unit that avoids errors when the entity is not yet ready like states(), is_state(), etc.