i guess you choose ~= for adding an handler because it is the natural D way of appending but i think suporting += for that too, would be nice