packageUri according to this package resolution strategy.
packageUri may be a
String or a
Uri. This throws a
packageUri isn't a
package: URI or doesn't have at least one path
packageUri refers to a package that's not in the package spec, this