TypeError if we can't convert.