switch (tag) {
case Tag.UNIVERSAL | Tag.BITSTRING:
node = new BerBitString();
break;
case Tag.UNIVERSAL | Tag.BMPSTRING:
node = new BerBMPString();
break;
case Tag.UNIVERSAL | Tag.BOOLEAN:
node = new BerBoolean();
break;
case Tag.UNIVERSAL | Tag.CHARACTERSTRING: