It might be clearer to have `checked_dtypes = [np.bool_, np.int_, np.float_]`.
(I don't see the reason why it was done like this in `sputils.py`)