Right now, if you use a synchronized statement with no argument, it will sync on a mutex unique to that statement. Does anyone write threading code that depends on this behavior?