@Override
    public void resolve(MapChoice choice,Query query,Result result,Resolution resolution) {
        Map<String, List<PageElement>> mapping=new HashMap<>();
        // Map 1-1 by order
        List<String> placeholderIds=choice.placeholderIds();
        List<List<PageElement>> valueList=choice.values();
        int i=0;
        for (String placeholderId : placeholderIds)
            mapping.put(placeholderId,valueList.get(i++));
        resolution.addMapChoiceResolution(choice,mapping);
    }
Chooses a mapping which is always by the literal order given in the source template
container-search/src/main/java/com/yahoo/search/pagetemplates/engine/resolvers/DeterministicResolver.java