pub fn evaluate<'index>(
    expression: &ResolvedExpression,
    store: &Arc<Store>,
    index: CompositeIndex<'index>
) -> Result<RevsetImpl<'index>, RevsetEvaluationError>