What is the current behavior without this change? And why is an explicit `to_s` call needed?