Como foi citado segurança eu lembrei de uma brincadeira que fiz há pouco tempo. Acho que ainda faltam algumas coisas para ser considerada segura. Não conheço a linguage e não sei se existe uma forma razoável para contornar o problema citado em NaN = ON ERROR RESUME NEXT.
Coloquei o link para não descontextualizar o exemplo.