Complete class redefinition protocol support.