supports CL arguments for libraries to parse