@classmethod
def from_yaml(cls, loader, node):
    """Implementation for the abstract method of the base class YAMLObject
        """
    dict_representation = loader.construct_mapping(node, deep=True)
    vividict = cls.from_dict(dict_representation)
    return vividict
