code: func NewTemplateFromBytes(b []byte) *Graph {
  	p := NewParser(bytes.NewBuffer(b))
  	p.Template()
  
  	t := p.Graph()
  	t.This = TypeTemplate
  	t.ast()
  	t.simplify()
  	t.flow()
  
  	return t
  }
docs: // NewTemplateFromBytes has the same function as NewTemplate except that the input stream
  // is a byte array.