return an enumerable rather than nil for partial settings