Only call iterator functions with context if provided