Not sure why there is a `_` prefix here: if a function is private, we should not export it from the closure.