// should error var x = (v => v) as (x: number) => string;