it seems that extras (package) is not a Package object but a dict
make backend selectable