Add helper function for compiling away unbox operations in state variables
Push unboxing into distributed state variables
Add Expression methods to dummy aggregate outputs
Fix type name
Test of nary distributed UDA
Only associate decomposable state with first aggregate of a tuple
Delete unused functionality
Nasty shallow copy bug during function expansion
style fixes