In the Malcolm in the Middle episode "Company Picnic", Hal was nervous to meet his new boss at the company picnic, but when they met everything went well. Surprisingly, the new boss called him a different name and then after a while, Hal told him he is fired... I'm lost at this point. What happened? How could Hal fire his own boss?