Is the `to_s` only here to handle the nil case? What does a nil environment mean?