Make Set#initialize amenable to overriding

Closes #114.