Make `recursive` receive an optional `verbose` param?