language changes: &"str" and ~"str" are gone.