import util;
template={
    'language': util.string("language"),
    'options': {
        'local_seq': False,
        'include_design': False
    }
}

if(util.exists("validate")):
    template['validate_doc_update']=util.string("validate");

def groups(key):
    list=util.array(key);
    length=len(list);
    if length > 0:
        template[key]={};
        for id in list:
            template[key][id]=util.string(key + "_" + id);

groups("shows");
groups("filters");
groups("lists");
groups("updates");
