Just curious: are there reasons to use numpy's `assert_raises` over unittest's `assertRaises`?