-- parse xml to in-memory model -- run m2 (embedded): including running for downloading dependencies, building, archetypes, etc. -- introspect available goals -- introspect available plugins (low priority)