code: @Hook(Pointcut.SUBSCRIPTION_BEFORE_PERSISTED_RESOURCE_CHECKED)
  	public void step20_beforeChecked(ResourceModifiedMessage theMessage) {
  		log(EventCodeEnum.SUBS2, "Checking resource {} (op={}) for matching subscriptions", theMessage.getPayloadId(), theMessage.getOperationType());
  	}
docs: /*
  These methods are numbered in the order that an individual
  resource would go through them, for clarity and ease of
  tracing when debugging and poring over logs.
  
  I don't know if this numbering scheme makes sense.. I'm incrementing
  by 10 for each step in the normal delivery pipeline, leaving lots of
  gaps to add things if we ever need them.