https://golang.org/pkg/flag/ Is there any particular reason for not using the standard package for argument parsing?