It is great to admit but this is also good lesson for developers... you should always blame yourselves first; I have heard lots of funny stories over the years.
1.) I think there is an issue with the compiler :) 2.) The Java Classloader is broken :) 3.) Git is broken :)
My response -> "I will think of a million things it could possibly be on my way to your desk of those; the compiler, the classloader and git won't even be in the list"
3.) It doesn't work in IE 6...
Well ok, I guess the browser is the one area where blaming something else might be appropriate.
If after looking through all the possibilities that could be a reason for it not being your fault, stand up get a coffee and look at it again.