FOR DISCUSSION PR: Make save() an alias of sink()

This is a for discussion PR. This change means that `sink()` makes a sink node in the same way that `source()` makes a source node and `transform()` makes a transformer node. `save()` is retained as an alias to stop breakage.



TODO: the rest of the test files would need "sinkifying".