[dialyze] second iteration, typing ej_auth* ej_sm* ej_c2s etc