Andrew / Wil,

The suggestion was not a panacea to solve all the issues for working with NULLs and DataFlex. It was simply about the data exchange between structs and json, vice-versa and how NULLs could be used.

If you are going to do things you have highlighted then there may be problems. Perhaps the compiler warning system may help or may be there could be enhanced version of struct declaration that would prevent it's misuse?

The bottom line is I’d rather have my glass half full than half empty.