# File lib/net/ntlm/message.rb, line 64
    def parse(str)
      super

      while has_disabled_fields? && serialize.size < str.size
        # enable the next disabled field
        self.class.names.find { |name| !self[name].active && enable(name) }
        super
      end

      self
    end