types.go
func NewTwilioTime(val string) *TwilioTime {
	t, err := time.Parse(TimeLayout, val)
	if err == nil {
		return &TwilioTime{Time: t, Valid: true}
	} else {
		return &TwilioTime{}
	}
}
func NewTwilioTime(val string) *TwilioTime {
	t, err := time.Parse(TimeLayout, val)
	if err == nil {
		return &TwilioTime{Time: t, Valid: true}
	} else {
		return &TwilioTime{}
	}
}
// NewTwilioTime returns a TwilioTime instance. val should be formatted using
// the TimeLayout.