Unfortunately this is necessary if a user-added plugin doesn't have a public subroutine. The script dies on the error. I could consider expanding the errorCatcher. Or you could write it? ;-)