bubble up any error we may get from converting to uint