The developers of MAX list several capabilities that an architecture for general intelligence should have. An architecture should be able to focus its problem solving resources based on its current goals, be able to learn intentionally, and exhibit situation dependent reactivity. The claim, then, is that all of these capabilities require meta-level reasoning, and MAX is designed to address this general class of problems.