# File lib/vestal_versions/options.rb, line 24
      def prepare_versioned_options(options)
        options.symbolize_keys!
        options.reverse_merge!(Configuration.options)
        options.reverse_merge!(
          :class_name => 'VestalVersions::Version',
          :dependent => :delete_all
        )
        options.reverse_merge!(
          :order => "#{options[:class_name].constantize.table_name}.number ASC"
        )

        class_inheritable_accessor :vestal_versions_options
        self.vestal_versions_options = options.dup

        options.merge!(
          :as => :versioned,
          :extend => Array(options[:extend]).unshift(Versions)
        )
      end