(program (foreign fun float2 -> float2 [(:= float) (:= float)]) (foreign fun float3 -> float3 [(:= float) (:= float) (:= float)]) (foreign fun float4 -> float4 [(:= float) (:= float) (:= float) (:= float)]))