public void fill(Result result) {
        fill(result, PartialSummaryHandler.resolveSummaryClass(result));
    }
Fill hit properties with data using the default summary
class, possibly overridden with the 'summary' request parameter.
<p>
Fill <b>must</b> be called before any property (accessed by
getProperty/getField) is accessed on the hit. It should be done
as late as possible for performance reasons.
<p>
Calling this on already filled results has no cost.

@param result the result to fill
container-search/src/main/java/com/yahoo/search/searchchain/Execution.java