"Cannot delete family while KijiTableWriter %s is in state %s.", this, state);
final WriterLayoutCapsule capsule = mWriterLayoutCapsule;
final FamilyLayout familyLayout = capsule.getLayout().getFamilyMap().get(family);
if (null == familyLayout) {
throw new NoSuchColumnException(String.format("Family '%s' not found.", family));
}
if (familyLayout.getLocalityGroup().getFamilyMap().size() > 1) {
// There are multiple families within the locality group, so we need to be clever.
if (familyLayout.isGroupType()) {