command-line argument parser for Ruby