If I understand correctly, the issue is that a regex that contains nothing but lookahead doesn't match the empty string but in fact should be treated here as if it were empty because that's what it actually captures? Can you give me an example of a K grammar that would capture this problem?