Implement compareason on symbols. Change handle internal representation to use a newtype.