I spose I can add some tests with a few permutations of args... will do...
but... really these functions are just wrapping `fs` and the JDK built-ins, so it seems like we hit diminishing returns pretty quickly... I don't really think it's worth doing any with-redef stuff.  with-redef--