I'm still not convinced this is the best solution for directory manipulation, but keeping this function isolated to a small set of (deprecable) scripts is okay with me. I think you're good to push this, after (possibly) adding a comment to dissuade others from using this function in Tron itself.