Coplien pattern format is essentially the same as CanonicalForm and AGCSform. It is sometimes called CoplienForm because Cope was one of the more prominent pattern-writers to use it early on in the software patterns "movement"
See also: CanonicalForm