Hello all, I was writing the C code for the summary subcommand of 'git submodule' when I came across this: I need to use 'git rev-parse' in the main frontend module_status() function. Now, instead of creating a string for the 'git rev-parse' using 'argv_array_pushl()', I thought maybe I could call 'rev-parse.h' and use the 'cmd_rev_parse()' function directly. The 'rev-parse.h' file does not exist, only its .c counterpart does. Is there any reason for this? Would you advise creating a 'rev-parse.h' file? Thank you so much in advance for the help and comments :) Regards, Shourya Shukla