Fix: Avoid mutating node.range in max-len (fixes #1224)
Fix: vars-on-top directive support (fixes #1235)
Docs: fix up vars-on-top documentation (fixes #1234)
Merge pull request #1230 from btmills/issue-1224

Fix: Treat node.range as immutable in max-len (fixes #1224)
Merge pull request #1236 from michaelficarra/GH-1235

Fix: vars-on-top directive support (fixes #1235)
Merge pull request #1237 from michaelficarra/GH-1234

Docs: fix up vars-on-top documentation (fixes #1234)