private to protected switch for some EventCommandTrigger members & some doc cleanup