Since 2.0.115 during build:
import Toybox.Lang;
enum Enum {
VALUE_1 = 0,
VALUE_2 = false,
}
(:keep)
function test() as [Number] {
// Expected $.test to return [Number] but got [False or Number<0> as Enum]
// Expected $.test to return [Number] but got [Boolean or Number]
return [VALUE_1];
}