```r substitute(key <- value, list(key = as.name("x"), value = 1:10)) # x <- 1:10 ``` I think not linting here makes sense & is similar to the exceptions for `quote()` et al.