Extracting the logic that loads properties into a PropertyLoader utility class