without this change we have a ClassNotFoundException when reactor dependency is not passed with this change, we don't require anyone to actually have that dependency set. What we do is we conditionally create a bean of either reactor or nonreactor type, depending on the presence of the Flux class on the classpath fixes gh-1074