Edit: Found duplicate
I\'ve whittled down some problem code to the simplest working case to illustrate the following: my typedef in a pure abstract base class is not b