找出这段生成的可达性辅助代码中的错误。
JavaScript
function collectReachable(graph, start) {
const order = [];
function visit(vertex) {
order.push(vertex);
for (const neighbor of graph.get(vertex) ?? []) {
visit(neighbor);
}
}
visit(start);
return order;
}