[Feature Request] Reentrant detection for blueprints

This would help a lot of silly mistakes involving complex graphs in blueprints, something like if a pure node has already been entered once (per use) break and throw a compile error. I’m not aware if recursion with pure nodes is possible/advisable, but that’s the only thing I can see being a problem. Thanks