null safe data objects and v0.1.5