Merge "encode_test_driver: make ~Encoder virtual" into experimental