I have been using Vision2 a lot over the past 5 years across a number of projects and have become aware of many idiosyncrasies in it's behavior between the GTK and Windows implementation, that make it difficult to have consistent behavior in your application.
Last week visited two of my students who are doing an internship in the Bay Area. On the way up I had a car accident - a tiny stone fell from the side of the road and shattered my car's window to thousands of little splinters. I was driving alone and nothing happened to me besides the shock. Luckily I could exchange the car soon after that - check out the picture below: