If the key does not exist we use the empty list as a default value and std::all_of will return true.
@dfaure