The program is a lazy evaluator, in that it only traverses an object or collection when the user selects the type. 따라서 매우 빠르게 사용할 수 있습니다. It is also all driven by reflection, so in theory could be applied to any object structure.