if (description.optional) {
                    unusedDescriptions.push(description);
                } else {
                    if (argsCopy.length > 0) {
                        descriptionArgMap[description.name] = {