Is a know-it-all status achieved by actually knowing it all, or simply thinking one knows it all? If the the second, would it matter whether one tells them what they already think they know, or whether one leaves them to think they know it all, giving them their know-it-all status?