Sometimes when I come up with analogies they miss the mark. Yours was on point.