add [] command name binding
exception propagation
moved argument processing to commander
completed [] decoration
added append functionality to File objects