My take on agent foundations: formalizing metaphilosophical competence — LessWrong