Parse IIDs, and handle the unspecified case (= 0). Sort IDE block like a good boy (all hail qsort). Follow typedefs to make the right thing happen. Hide [notxpcom] methods, and don't munge their signatures with _retval, etc. git-svn-id: svn://10.0.0.236/trunk@23203 18797224-902f-48f8-a5cc-f745e15eee43