Simple extension to standart Getopt::Long, that provides auto-usage capability without bullshit