ECOOP demo composite protocol
General n-ary composition abstraction
Fix ant build file