fixed issue with circular dependence on disjoint box-box computation;
based on relevant changes in develop branch