Clever - and funny.