No, absolutely not. There is no risk at all of giving the wrong answer silently.
Sorry, meant to say 0.5. not 0.6.
And doing something at all for those cases is terrible. So basically if the function is to do both things, it would have to raise an error for the ambiguous case, which means that for those ambiguous case which are actually useful, the function cannot possibly do anything. As a more concrete example, if you want to know what’s the field of a
Vector type, you need to figure out a way to get from it to
Array (And not the thing that binds to the
Array name, but the
So you think it is better to implement a function that send you a message on the forum whenever it encounters an ambiguous case?