

def __getattr__(self, k):
    if ((k[0] == '_') and (k != '_raw_data')):
        raise AttributeError(k)
    elif hasattr(MergedDataset, k):
        return super(MergedDataset, self).__getattr__(k)
    elif (k in self.__dataset_objects__()[0].__get_raw_data__()):
        return self._get_dataset_attribute(k)
    return super(MergedDataset, self).__getattr__(k)

dataset/ETHPy150Open quandl/quandl-python/quandl/model/merged_dataset.py MergedDataset.__getattr__/original