Merge `update` and `generate`. Update docs for these.