Callback::reform()
should return Callback<T, OUT>
#2719
Merged
Callback::reform()
should return Callback<T, OUT>
#2719