In particular, some error-raising code paths aren't tested currently.
In particular, some error-raising code paths aren't tested currently.