code: func (e MessageEntity) ParseURL() (*url.URL, error) {
  	if e.URL == "" {
  		return nil, errors.New(ErrBadURL)
  	}
  
  	return url.Parse(e.URL)
  }
docs: // ParseURL attempts to parse a URL contained within a MessageEntity.