whitespace
Document this flag a bit better since it is not immediately obvious.
Don't use @Override on interface implementations

Restores Java 5 compatibility.
Merge bug26048
merge default into bug25999