{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":")"}]}
    ) -> InterpResult<'tcx, P> {
        from_end: bool,
        let len = base.len(self)?; // also asserts that we have a type where this makes sense