https://github.com/r-lib/lintr/blob/b4747a305b7a9c8756d626b2d23a78d43f38f226/R/zzz.R#L65 let's use `is.function(x)` instead? ``` f = lm class(f) = 'boo' inherits(f, 'function') # [1] FALSE is.function(f) # [1] TRUE ``` _Originally posted by @MichaelChirico in https://github.com/r-lib/lintr/pull/1015#discussion_r837765986_