@chrisbiscardi I'm admittedly a bit of a Rust noob, but I'm having a hard time seeing how this function is being looped twice github.com/hskrasek/bear2refle