What's the difference between initError and defaultErrorCb? It seems the same, right?