This brings to mind a question that commonly comes up in scientific computing: nullable arrays simulated through means of a canonical "no-data value", e.g in a domain where all values are expected to be negative, using +9999. It's ugly, but it's really common. From what I can see of the implementation, this is a different approach than is used in NullableArrays, where a lookaside table of null/not-null is kept.
Is it sensible or possible to work with this kind of data with this package?