+indexed::indexed(const ex & i1) : inherited(i1)
+{
+ debugmsg("indexed constructor from ex",LOGLEVEL_CONSTRUCT);
+ tinfo_key=TINFO_indexed;
+ GINAC_ASSERT(all_of_type_idx());
+}
+
+indexed::indexed(const ex & i1, const ex & i2) : inherited(i1,i2)
+{
+ debugmsg("indexed constructor from ex,ex",LOGLEVEL_CONSTRUCT);
+ tinfo_key=TINFO_indexed;
+ GINAC_ASSERT(all_of_type_idx());
+}
+
+indexed::indexed(const ex & i1, const ex & i2, const ex & i3)
+ : inherited(i1,i2,i3)
+{
+ debugmsg("indexed constructor from ex,ex,ex",LOGLEVEL_CONSTRUCT);
+ tinfo_key=TINFO_indexed;
+ GINAC_ASSERT(all_of_type_idx());
+}
+
+indexed::indexed(const ex & i1, const ex & i2, const ex & i3, const ex & i4)
+ : inherited(i1,i2,i3,i4)