# File lib/vestal_versions.rb, line 77
    def versioned(options = {}, &block)
      return if versioned?

      include Options
      include Changes
      include Creation
      include Users
      include Reversion
      include Reset
      include Conditions
      include Control
      include Tagging
      include Reload

      prepare_versioned_options(options)
      has_many :versions, options, &block
    end