Persist a source yay

- First end-to-end task.  Discovered some things that mean
  that metric create won't work