procedure p1(b: sequence of byte) := exit; begin var hs := new HashSet; p1(hs.Select(a -> a{@parameter a: byte;@})); end.