A work in progress, an analog spin-off of this blog post from James A. Reeves.