LogMessage("this.Index: %i", this.Index);
property int Int { public get() { return view_as < int > ( this ); } }
property int Index { public get() { return view_as < int > ( this ); } }