Maybe `$ignorePrevErrors` should be named `$ignorePrevErrorsOrCallback`, thoughts?