* AddUpdateCommand and it's relationship with DirectUpdateHandler2 was reworked substantially. Fixes #385