Could you add a further comment here explaining when this is used?  IIRC, it is so that we can turn off alert sounds entirely, right?  The fact that you're adding to the first list is somewhat magical and dependent in a non-obvious way on how toneTypes is constructed above.