package org.hummingbirdlang.types;

public class TupleType extends CompositeType {
  private Type[] elements;

  @Override
  public Property getProperty(String name) throws PropertyNotFoundException {
    throw new PropertyNotFoundException("Not yet implemented");
  }
}

@@ -104,16 +104,168 @@
 ments;%0A%0A
+  public TupleType(Type%5B%5D elements) %7B%0A    this.elements = elements;%0A  %7D%0A%0A  public static TupleType unit() %7B%0A    return new TupleType(new Type%5B0%5D);%0A  %7D%0A%0A
   @Overr

Add public constructor and unit helper constructor for tuple type