Would it be ok to change $package_list to $packages like in the SSH module ?
This might can break things if the module is in usage allready.