Refactor alerts to have a base class, but no default class, thus requiring a modifier class at all times