module Net::BER::Extensions::Array

def to_ber_seq_internal(code)

expected to be in BER format prior to calling this method.
The internal sequence packing routine. All values in the Array are
#
def to_ber_seq_internal(code)
  s = self.join
  [code].pack('C') + s.length.to_ber_length_encoding + s
end