A bit more robustness for missing values.

A platform for others to build from.