extractStringAnyNullableMap

Extracts and validates a Map value.

Values in the map may be null. This is useful for optional nested configuration objects.