Make readBytes pure virtual. Every real implementation has it.