`null` data seems like an api smell.