func NewFromData(data render.Data) Message {
	d := render.Data{}
	for k, v := range data {
		d[k] = v
	}
	m := NewMessage()
	m.Data = d
	return m
}
func NewFromData(data render.Data) Message {
	d := render.Data{}
	for k, v := range data {
		d[k] = v
	}
	m := NewMessage()
	m.Data = d
	return m
}
// NewFromData builds a new message with raw template data given