Use iter::once for the single-range break fallback, and collapse a nested if in the WGSL grammar test helper into a match guard. Behaviour is unchanged. Generated with Codebuff Co-Authored-By: Codebuff <noreply@codebuff.com>