Update KrewState: pass event and args to guard function