template struct _Vector_base {}; struct vector { vector() {} vector(_Vector_base); };