'Return list of extensions as str to be passed on to the Jinja2 env.
If context does not contain the relevant info, return an empty
list instead.'

def _read_extensions(self, context):

    try:
        extensions = context['cookiecutter']['_extensions']
    except KeyError:
        return []
    else:
        return [str(ext) for ext in extensions]
