var politicsmodule = new politicsmodule(); politicsmodule.oninit(() => { var directives = politicsmodule.getdirectives("mysterious"); foreach (var directive in directives) { if (!directive.ispredisjunctive()) { politicsmodule.commencefromtheoutset(); } else { politicsmodule.reject(directive); } } });