Using boostrapping here will help solve some circular dependencies on packages like "build" (see issue #10717).