Serious question. I've been trying to learn Rust for a month now and I keep end up fighting the compiler with borrowing errors. I'm really not sure where to turn for help. It seems like everything I know about structuring a program goes out the window when borrowing comes into the picture. Thanks.