public function fmap(\Closure $trans) {
        return $this->flightcontrol()->newFDirectory($this, function() use ($trans) { 
            return array_map($trans, $this->fcontents());
        });
    }