# File lib/typed_sexp_processor.rb, line 59
  def sexp_type=(o)
    raise "You shouldn't call this on an #{first}" if array_type?
    raise "You shouldn't call this a second time, ever" unless
      @sexp_type.nil? or @sexp_type == Type.unknown
    _set_sexp_type(o)
  end