1. unprivatised duplication, insertion and triplication patterns. 2. Fixed triplication driver -- correct call to triplication-pattern without n argument.
1. Updated definitions to make use of e/event function and other event patterns where applicable.
1. addition and deletion patterns no longer private -- updated tests to follow this.