When we run a layer whether it is with a layer URI or spade: the steps inside the layer have source layers, some of them have "self"and other don't.
For the moment we always include self (output layer), but maybe we should not
Also we should include input layer to the dataset only if there step have a source layer other than self
When we run a layer whether it is with a layer URI or spade: the steps inside the layer have source layers, some of them have "self"and other don't.
For the moment we always include self (output layer), but maybe we should not
Also we should include input layer to the dataset only if there step have a source layer other than self