asKnowledgeBaseOrNull