This is, of course, referring to the CEO's claim of coming lenses in a shareholder update from many months back. It seemed ludicrous at the time, and has proven to have no apparent bearing on actual release cadence.
If I recall, at the time, the language he used spoke generally of lenses...