Hasn't backward compatibility always been a problem?