public void add(final PWidget child, final String header, final boolean asHtml, final double headerSize) {
child.removeFromParent();
children.add(child);
adopt(child);
final Add add = new Add(child.getID(), getID());
add.put(PROPERTY.HTML, header);
add.put(PROPERTY.SIZE, headerSize);
Txn.get().getTxnContext().save(add);
}