Added some extra utility methods.
Added some extra utility methods.
Added a new borrowed class for processing command-line arguments.