This module defines the Set class which is basically a list that emits events.
This is the Set class that emits events.