alert: implement dismissible alerts through the aptly-named 'dismissible' attribute