Is it only Symbols we're worried about converting? Is it not safe to just call `to_s` anyway?