A [recent PR](https://github.com/terrapower/armi/pull/2389) was opened that should have added unit testing, but didn't. That should be fixed. Also, in `HexBlock.hasPinPitch()`, we should only be catching `ValueError`, not all exceptions.