A notification Blueprint, when instantiated, represents a notification about something. The blueprint is used by the NotificationSyncer to commit the notification to the database.
A post that has the ability to be merged into an adjacent post.