nit: please add a newline between the `_sha` and the toString().