Always return nil when find_by_key receives nonesense keys, rather than bubbling up exceptions from the underlying storage
Return nil when deleting by non-existent key