Only call iterator functions with context if given