question: public default Set < Class < ? extends S > > applyPost ( ) { return Collections . emptySet ( ) ; }
target:  The set of strategies that must be executed after this strategy is executed. If there are no ordering requirements, the default implementation returns an empty set.