Added tests for macros in Flow.  (They are broken, I know: variables in inner scopes get clobbered if they share the name of the loop variable.)
Reworked Packed again for speed.  Expansion of types forces object creation.