edit: My code works. Yours doesn't. Bear that in mind while you try all the alternatives
My code compiles with the arduino IDE I'm using without errors (I have made the library mod you posted in the past, but that should not impact compiling), which is technically different than "My code works". My code also "works" with IE 8 on my laptop. I'm just trying to avoid chasing "phantom" issues that turn out to be distractors from the acual issue.