Fully implement blended_union and morph operators.
Add License header to test4.lua
Add shell operator.