Generation fails to capture the logic.