semantic: Correctly CreateDelegate when passing to opApply