capsulate the 'changePermission' method invocation  into UnderFileSystem