I am developing a tool that will work with MPI, this tool will use multiple functions and each function might be totally different to each other, like signature and number o