LPS-45262 Optimize LanguageImpl, don't use ResourceBundle to fetch values, unless it is a real user input one. Faking LanguageResources as resourceBundle is just adding unnecessary complexity and overhead.
LPS-45262 AggregateResourceBundle breaks jdk apis. 1) Enumeration is an one time only object, it can be not cached for reuse. 2) handleGetObject() requires to not throw exception on missing value, it is its invoker getObject()'s job to throw the exceptionLPS-45262 AggregateResourceBundle breaks jdk apis. 1) Enumeration is an one time only object, it can be not cached for reuse. 2) handleGetObject() requires to not throw exception on missing value, it is its invoker getObject()'s job to throw the exception..