Argh, this is the second time this gets me. It was posted in 2014 and I clicked on it hoping for an explanation of ultrasonic component physics, which I'm mildly interested in. Instead, yet another programming pattern that has hijacked a common term. And now, being reposted, it gets me again.