> notificationService seems too long

I prefer clarity over brevity...


Also having `this.notification.clear()` is not clear that it's actually erasing *all* notifications - it just looks like it's clearing the single one.

> `this.notifications.show('error', message);`

I'd rather we keep with `showError` at the least - staying away from the strings in the argument will make the architecture sounder as if someone uses `showNonExistentType` it'll get an error as opposed to just rendering oddly when doing `.show('nonExistentType', mg)`