 DATE: The package containing Homers doctor bag bears four examples  of a stamp honoring railroad engineers that was released on 29 April  1950, yet the entire film takes place during the 1940s (note that  Dr. Larchs gravestone reads "1945").