[new] Added StrictEventList and StrictAction to enforce subscriptions