protected List<Intervalable> findOverlappingRanges(IntervalNode node, Intervalable interval) { if (node != null) { return node.findOverlaps(interval); } return Collections.emptyList(); }