Implement mv, rm without permissions
Throw TermErrors instead of returning them
Remove deprecated parent field