Modify update-external-dataset-from-entry and create-external-dataset-from-entry. Add simple test for update-external-dataset-from-entry.