# File lib/typed_sexp_processor.rb, line 23 def initialize(*args) # TODO: should probably be Type.unknown @sexp_type = Type === args.last ? args.pop : nil super(*args) end