function f1(self:sequence of T); extensionmethod := self; begin Seq(0) .f1&.Distinct{@(расширение sequence of T) function Distinct(): sequence of integer;@}; ; end.