For this, record argument names along with each bytecode function. The code still includes extensive debug logging support so far.