- Use boost::program_options or similar to improve options for the introspect tool. - Add documentation for the arguments. - Consider changing name of introspect_tool to something better