# File lib/nanite/serializer.rb, line 17
    def initialize(preferred_format = nil)
      @preferred_format = preferred_format || :marshal
      if @preferred_format.to_s == 'secure'
        @serializers = [ SecureSerializer ]
      else
        preferred_serializer = SERIALIZERS[@preferred_format.to_sym]
        @serializers = SERIALIZERS.values.clone
        @serializers.unshift(@serializers.delete(preferred_serializer)) if preferred_serializer
      end
    end