tri.declarative<5.0.0,>=4.0.0
tri.struct<4.0.0,>=3.0.0
