Better, I guess.

On a side note, is the '_tlsError' event listener necessary? It's never emitted except by _tlsError(). ISTM you can merge the listener and _tlsError().