}
else if (k instanceof COSArray)
{
// currently more than one kid: remove kid from existing array
COSArray array = (COSArray) k;
boolean removed = array.removeObject(object);
// if now only one kid: set remaining kid as kids
if (array.size() == 1)
{
this.getCOSDictionary().setItem(COSName.K, array.getObject(0));
}