Stupid Xcode...
And Git.
I forgot how memory worked in C when I made the IntPcmd struct/API.
Move IterateCmd to its own file and rename it to CommandIterator.
Add a Swift function to iterate over the command objects in an array.
More legible names for the CommandIterator protocol.
Have the file shown in PPLibraryObject's description variable be less verbose.