Is this correct? I guess there should only ever be one draft?

Again how about adding a method `ManualEdition.new_or_existing_draft`? Something like that would be more intention revealing.