class Steep::Interface::Block

def subst(s)

def subst(s)
  self.class.new(
    type: type.subst(s),
    optional: optional
  )
end