Consider postponing DAG reference resolution to first computation
Advantages:
- Order in which tags are added does not matter, freeing us from the alphabetical evaluation of
select
(which may be confusing) and offering further possibilities for howtransform
is structured. - May allow to retain tag information longer, useful in debugging
Disadvantages:
- Would need to check for cycles ... but that's not too difficult
- Perhaps introduces more complexity, because tag order does no longer matter ... but the same argument goes for the tag order
Edited by Utopia Developers