> Sidetrack: I actually looked up what the point of arg0 even is since I failed to find any usecases some months back and found this answer.
I think arg0 was always useful especially when developing multifunctional apps like busybox that changes its behavior depending on the name it was executed as.