object
  method virtual activate : unit
  method virtual feed : string -> unit
end