implemented width meets and joins; then implement depth meet and join
for boxes.