namespace ARMeilleure.IntermediateRepresentation { interface IIntrusiveListNode where T : class { T ListPrevious { get; set; } T ListNext { get; set; } } }