Artificial cognition architectures.