calvin-heap documents