With thanks and apologies to Sean K.