so if its used in a `select expression`, the result of that one would be 'unknown' and if its used for an `input variable`, the result of that would also be 'unknown' and maybe we log a warning in each case