Sets as lists of interfaces