unit variants;

interface

implementation

end.