Defined contract for 'ExecuteAlwaysWhen' and adapted implementation accordingly.