Okay, I've been snooping around other PRs. I have to say it looks like you've been extra picky about my commits.
the this is a personal preference, it helps emphasize I'm dealing with an NMS variable. There's isn't anything against using this as much as I know.

As for the clear and null, I agree.