element.detach();
// TODO: deal with cascaded delete ramifications on the cache
}
public Collection select(Selector selector, Set extraRows) {
Condition condition = selector.getCondition();
Table table = selector.getTable();
Collection xmlResults = null;
if (condition == null) {
xmlResults = new ArrayList();
xmlResults.add(deriveValue(document.getRootElement(), table.getName()));