shared interface Party { Pokemon@ GetAtIndex(int index) const; int Length { get const; } }