sbool isNonZero(Double d) { ret d != null && !isNaN(d) && d != 0; } sbool isNonZero(Long l) { ret l != null && l != 0; } sbool isNonZero(Int i) { ret i != null && i != 0; }