Implement a version of handling new data with an Edition model
Merge branch 'editions-model'