blog post: stack machines conditionals