I approve of this change.  Can we afford to break code that relies on the
empty result from [file mkdir]?

See also and the ensuing
wiki discussion at

is also relevant.