Hell,you might be able to go as far as to make the desktop trash and
the cli trash command agree on where to store the trash and blur the
line between cli and desktop even more.. but is it really appopriate
to blur that line? I'm not convinced its in the best interest of
anyone to make the cli child-safe. If the cli is a chainsaw, that
needs to be used with care... making it easier to get to and start
that chainsaw.. probably isn't the best way to make it safe, no matter
how many safety feature you add. We need to provide other tools, safer
tools, so users don't reach for that chainsaw everytime they need to
get a task accomplished. At some point you have to rely on users
respecting the dangers of the chainsaw and knowing when its
appropriate to use the chainsaw and how to use it safely.