inspect vs to_s