Example problem: When a built-in dependency has newer version available on ELPA, and the newer version is specified in the Package-Requires of our package, the newer version is not installed, and makem tests our package using the older, built-in version.
makem could call package-install to install the library as a package, which would use the built-in machinery to install dependencies at their correct versions.