Experimental

$$isStoring should also become a recursion guard