Improved Zephir\WriteDetector, use ForValueUseDetector to detect changes in 'for' keys