Use create bang method for version creation on 'create' events so that an exception gets raised when sensible. Fix #207