This is another step towards implementing the equivalent of
platform process list and related functionality.
uint32_t is used for the argument count and index despite the
underlying value being size_t to be consistent with other
index-based access to arguments.
Can you add this line here?
Otherwise the Python docs will mention that this returns const char * which is always kinda weird for users to see.