However if you actually read the code of that particular example, the comments should explain it's a bad practice and that you should use vars_post.