code: 	private <T> T run(PrivilegedAction<T> action) {
  		return System.getSecurityManager() != null ? AccessController.doPrivileged( action ) : action.run();
  	}
  
  	// JAXB closes the underlying input stream
  