On using Theorem Proving for Cognitive Agent-oriented Programming Topics: Agent Oriented Software Engineering; AI and Creativity; Cognitive Systems; Knowledge Representation and Reasoning; Multi-Agent Systems; Programming Environments and Languages In Proceedings of the 13th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, 446-453, 2021