Cofnod E-bost: Metacognition: computation, biology and function