Make "single-use" callbacks FnOnce
#51
+211
−211
Open
FnOnce
#51