EncodeRaw takes an empty Go interface and attempts to encode it
using reflection and hcl tags in the provided Go struct.
This should be used for edge cases only, and better to rely on
Encode which takes a Exporter
type Tokenizer interface {
// InternalTokens returns the HCL tokens that are rendered in the Terraform// configuration when a Terraform stack is exported.//// Internal: users should **not** use this!
InternalTokens() (hclwrite.Tokens, error)
}