The resize handles are placed around the rectangle returned by ComputeBorder. The CanReshape predicate is ignored at the present time--it is assumed to be true. If this subgraph is not resizable, a bounding handle will go around the whole subgraph, not just the bordered area.