This is needed when we upgrade (and useful when you're trying to change the startup script for reboots). Along the way: allow add-instance-metadata[-from-file] to take a variable number of KVs.