Currently, tools provides is useful for configuring a generic
application with optparse-like schema.  This allows the schema
generated to be used in CLI apps or for other
purposes if needed.
