All virtual functions implemented, linker error doesn't allow compilation