Need schooling

It may have been- I honestly only ever saw one or two of those things, and they were in junkyards. I just remember the dealership mechanics (back when they were actual mechanics, not "Techs") having fits about them.
There's a host of unfamiliar stuff inside that pie tin! No wonder they wanted to hide it