Although this is not nice, we cannot change this without breaking binary compatibility (which is much worse).