code: func ParseJSONWithOptions(data []byte, options *intrinsics.ProcessorOptions) (*cloudformation.Template, error) {
  
  	// Process all AWS CloudFormation intrinsic functions (e.g. Fn::Join)
  	intrinsified, err := intrinsics.ProcessJSON(data, options)
  	if err != nil {
  		return nil, err
  	}
  
  	return unmarshal(intrinsified)
  
  }
docs: // ParseJSONWithOptions an AWS CloudFormation template (expects a []byte of valid JSON)
  // Parsing can be tweaked via the specified options.