Use the platform abstraction already present in Vagrant