What does having two-way bindings between Rust and Swift even _mean_? We can cross the bridge in many ways today. However, there's a point where each language's limitations stop us from expressing notions from the other.