func Print(a ...interface{}) {
	fmt.Print(Render(a...))
}
***********************************************************
print methods(will auto parse color tags)
***********************************************************
Print messages
package color
import (
	"fmt"
	"io"
	"regexp"
	"strings"
)
const (
	MatchExpr = `<([a-zA-Z_=,;]+)>(?s:(.*?))<\/>`
	AttrExpr = `(fg|bg|op)[\s]*=[\s]*([a-zA-Z,]+);?`
	StripExpr = `<[\/]?[a-zA-Z_=,;]*>`
)
var (
	attrRegex  = regexp.MustCompile(AttrExpr)
	matchRegex = regexp.MustCompile(MatchExpr)
	stripRegex = regexp.MustCompile(StripExpr)
)
var colorTags = map[string]string{
	"red":      "0;31",
	"blue":     "0;34",
	"cyan":     "0;36",
	"black":    "0;30",
	"green":    "0;32",
	"white":    "1;37",
	"default":  "0;39",  
	"normal":   "0;39",  
	"brown":    "0;33",
	"yellow":   "1;33",
	"mga":      "0;35",  
	"magenta":  "0;35",
	"mgb":      "1;35",  
	"magentaB": "1;35",  
	"suc":     "1;32",  
	"success": "1;32",
	"info":    "0;32",  
	"comment": "0;33",  
	"note":    "36;1",
	"notice":  "36;4",
	"warn":    "0;1;33",
	"warning": "0;30;43",
	"primary": "0;34",
	"danger":  "1;31",  
	"err":     "97;41",
	"error":   "97;41",  
	"lightRed":      "1;31",
	"light_red":     "1;31",
	"lightGreen":    "1;32",
	"light_green":   "1;32",
	"lightBlue":     "1;34",
	"light_blue":    "1;34",
	"lightCyan":     "1;36",
	"light_cyan":    "1;36",
	"lightDray":     "0;37",
	"light_gray":    "0;37",
	"gray":          "0;90",
	"darkGray":      "0;90",
	"dark_gray":     "0;90",
	"lightYellow":   "0;93",
	"light_yellow":  "0;93",
	"lightMagenta":  "0;95",
	"light_magenta": "0;95",
	"lightRedEx":     "0;91",
	"light_red_ex":   "0;91",
	"lightGreenEx":   "0;92",
	"light_green_ex": "0;92",
	"lightBlueEx":    "0;94",
	"light_blue_ex":  "0;94",
	"lightCyanEx":    "0;96",
	"light_cyan_ex":  "0;96",
	"whiteEx":        "0;97;40",
	"white_ex":       "0;97;40",
	"bold":       "1",
	"underscore": "4",
	"reverse":    "7",
}