Double f(float,Double,double):(0.1,{0.2},0.3)->{0.6}
Double f(float,Double,double):(0.1,{1.58101e-322},0.3)->{0.4}
X f(B,char,double,B):({0.1,{1,2,3}},'',0.3,{0.2,{5,4,3}})->{"return val",''}
X f(B,char,double,B):({1.58101e-322,{1,2,3}},'',0.3,{1.25261e-293,{5,4,3}})->{"return val",''}
