how do you mean? given that spec, ambiguous code just won't compile. that could potentially be inefficient, but not a foot gun.