'Recursively loads role dependencies from the metadata list of
dependencies, if it exists'

def _load_dependencies(self):

    deps = []
    if self._metadata:
        for role_include in self._metadata.dependencies:
            r = Role.load(role_include, play=self._play, parent_role=self)
            deps.append(r)
    return deps
