Es solo la costumbre de la seguridad, !!!Siempre validar que un dato que estas manejando, tega el TIPO correcto y ademas un VALOR VALIDO dentro del codigo!!!
Eso es la primera gran regla, de eficiencia, seguridad y prevencion de errores.
Que bueno que pudimos resolver que pex con este caso... asi pasa