On Thu, Jun 9, 2016 at 4:51 PM, David Majnemer <david.majnemer at gmail.com> wrote: > It would mean that the instantiation of the class template gained a field > which should be impossible. OK, so assert(Lookup.size() > 0) always holds? Makes sense, thanks. - Kim