use aliases to avoid shadowing built-in set type
Merge pull request #8662 from hulu/dont-shadow-set-type

use aliases to avoid shadowing built-in set type