The Haskell Report calls what we call symbol entity. If nowadays people talk about symbols in haskell they mean type level strings. We should replace every occurence of "symbol" with "entity", even in file extensions. This is a massively breaking change.