Code:
// these must be initialized in the same order
// as they are declared above.
I've always treated that as deep magic that must not be tampered with. Your initializations quite reasonably put the Jaguars before the RobotDrive, but your declarations have the RobotDrive first.