template<typename It>
class Range< It >
Allow reverse range based iteration. We use this to iterate over the available configurations in reverse to find the requested value. We iterate in reverse because it allows configurations that are added later to override values in configurations that are already added. Otherwise, overriding values could only be performed by rearranging configuration files (which was not possible in the EMCal Correction Framework, for exmaple).
From: https://stackoverflow.com/a/21510202
Definition at line 165 of file AliYAMLConfiguration.h.