{"ast_node_type":"variable","tokens":[{"end":42,"kind":"keyword","start":0,"text":"if"}]}
        if let Input::File(ifile) = self {
    pub fn filestem(&self) -> &str {
            // If for some reason getting the file stem as a UTF-8 string fails,