This will fall through to the old lookup if the delimiter is specified, is in the lookup key, but the first part of the key isn't in the data. Is that really what is wanted? It seems like that would lead to a confusing mixture of behaviors.