@staticmethod
def node_components(node):
    """
        Returns all components of the given node
        :param node: str
        :return: list(str)
        """
    raise NotImplementedError(
        'abstract DCC function node_components() not implemented!')
