excessive total event system cleanup (mainly couldMatch) (commit: ab36b74)
implement new context requirement (commit: eeb47a3)
use new equalsIgnoreCase (commit: 0b5ed25)