Yes, it was a leftover from the original change. (In this particular case it does not change much since OnError is a member of the explicit interface but we probably don't expect end users to call OnError while they should be able to access LastError easily.