Update ReactiveSupport and implement cleaner requires