First merge of patterns into structural operations chapter
pig example scripts now use common macros