Added helper functions for passive rules again

These were accidentally overwritten before