design/patterns/notifications translated.