[…] developed an approach for achieving the desired effect via function, but this post is still good […]