I don't think that `Exception` can ever be thrown by this method