SerialSubscription has
private static final Subscription UNSUBSCRIBED = new Subscription() {
SingleAssignmentSubscription has
private static final Subscription SENTINEL = new Subscription() {
for the same purpose.
Also, these use lockfree implementations, the other subscriptions use locks.
Perhaps someone can go over all subscriptions and implement them in the same style and using the same naming conventions.