[fix] old pluralised namespace was still in composer.json classmap directive
[fix] [test] events were cancellable by default because constructor had isCancellable parameter default to true AND was checking the wrong parameter count before overriding value of private property isCAncellable