Implemented `domain.update`