{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"///"}]}
    /// this will not turn a finite value into an infinite one or vice-versa.
    /// are not strictly inverses, but that poses no problem in our use of them.
    pub fn plus_one(self) -> Option<Self> {