A package manager is automatically selected rather than hard coding - this eliminates the only known platform dependency