Util.get*Info methods refactored and improved