I don't get this.  It's also very tricky to debug.