WE/WG/etc. have always treated non-player senders (consoles, commandblocks, etc) as being all-powerful. This doesn't change behavior, it just prevents NPEs.