private method AIDS_onCreate takes nothing returns nothing
set this.someMember = someval
set this.someOtherMember = someotherval
endmethod
//! runtextmacro AIDS()
//OR ---------> (for UnitIndexer)
private method index takes nothing returns nothing
set this.someMember = someval
set this.someOtherMember = someotherval
endmethod
implement UnitIndexStruct