Why is csh `restricted'?