In Clang compiling this gives me error
template struct Base { bool variable; }; template struct Ext : Base