Keep binary backward compatibility by putting new method function pointers at the end of the structure.