move publishable concern to versioning
reset validations_for_publishing state

blank concepts should validate, but shouldn’t be publishable
call save! implicitly
make collections versionable