This is my favourite thing to keep an eye out for when I reviewing juniors code haha. Once you have it explained to you it makes sense, but until you know, it's so unintuitive!
The worst function I ever saw was at my old job where someone was relying on this little know fact to basically define a module level private variable. It was like mad genius level code but un-maintainable by us mere mortals.