sneaking this in as well--basename happily operates correctly against a URL, and chef_package_name, without basename applied, prevents the use of absolute paths. Similar problem with context.chef.json. _stage_package does mutate context.package.arg, but it *does* store the filename piece, which seems to be all we\'re interested in, back in context.package.file, so just use that