Procs are not always FnOnce