readme: pure virtual