code: func newOptions(eval *evalVisitor, params []interface{}, hash map[string]interface{}) *Options {
  	return &Options{
  		eval:   eval,
  		params: params,
  		hash:   hash,
  	}
  }
docs: // newOptions instanciates a new Options