* convert MPollBody tests into rtl * strict fixes * more strict * more semantic assertions * update types for extensible events changes