Hum... So the `string` overload is provided as a concession for convenience? I'm think I'm getting confused by the double standard.