The downside here is that this will break all the current vagrant config files - maybe we should throw in a default fall through that runs virtual box if no subtype is specified?