# File mockfs.rb, line 453
                        def node( dirname )
                                if dirname.first == '..'
                                        self.parent.node( dirname[1..-1] )
                                elsif dirname.first == '.'
                                        self.node( dirname[1..-1] )
                                elsif dirname.size > 1
                                        subdir = self[dirname.first]
                                        subdir ? subdir.node( dirname[1..-1] ) : ( raise Errno::ENOENT )
                                elsif dirname == ''
                                        self
                                else
                                        self[dirname.strip] or ( raise Errno::ENOENT )
                                end
                        end