tri.declarative
tri.named_struct
tri.struct