functor (Dummy : sig  end-> S