Reduce directory nesting for tests.
Fix collection references to use the new name.
Adjust TR test package dependencies
Fix more collection paths.
restrict able to structurally recurse

printer fix for path elements

let aliasing initial

final tweaks for initial let aliasing