sync up with spec API prio to PFD, passed sig test on  JDK 6 & 7.