module Net::BER::Extensions::String

def read_ber!(syntax = nil)

Destructively reads a BER object from the string.
#
def read_ber!(syntax = nil)
  io = StringIO.new(self)
  result = io.read_ber(syntax)
  self.slice!(0...io.pos)
  return result
end