start "before" transformations - not yet recursive.
Now recursive "before" OK