Collapse FileHandle into FileNode::Handle, trying out less comments and whitespace