Well, lines 3 and 4 happen because when SystemStarter starts it loads all of the StartupParameters plists so it can determine dependencies between the startup items - even though yours doesn't involve WebObjects.
As for lines 7-9, why do you assume anything? Assumptions are evil.