datastore: Zero value should mean API default rather than a negative value.