func Parse(dest ...interface{}) error {
	p, err := NewParser(Config{}, dest...)
	if err != nil {
		return err
	}
	return p.Parse(flags())
}
func Parse(dest ...interface{}) error {
	p, err := NewParser(Config{}, dest...)
	if err != nil {
		return err
	}
	return p.Parse(flags())
}
func Parse ( dest ... interface { } ) error { p , err := NewParser ( Config { } , dest ... ) if err != nil { return err } return p . Parse ( flags ( ) ) }
// Parse processes command line arguments and stores them in dest
Parse processes command line arguments and stores them in dest