def METHOD_NAME(template, renderers, default, blacklist, whitelist):
    """
    Take template as a string and return the high data structure
    derived from the template.
    """
    fn_ = salt.utils.files.mkstemp()
    with salt.utils.files.fopen(fn_, "wb") as ofile:
        ofile.write(SLS_ENCODER(template)[0])
    ret = compile_template(fn_, renderers, default, blacklist, whitelist)
    os.unlink(fn_)
    return ret