Working on shape output datum
Adding top-level name validation function
Working on output metaprogramming
and here's the makeOutput function in the script datum