Please implement Short-Circuit evaluation for Blueprint

Another example why Short Circuit Evaluation makes sense:
I get accessed none, because I Access AcceptedAmmoTypes of a non-valid object, although i checked it.

I mean, yeah I could use an impure Branch, but having a single AND is more clean .