This may not be an issue, but specifying an invalid hash (e.g. `#21#22`) would blow up here.