Let's fix this sentence => "The Reactive Streams API prescribes that all processing of elements (onNext) or termination signals (onError, onComplete) happens outside of the execution stack of the Publisher."

It's restrictive, confusing and difficult.