Changing behaviour of versioned packages to just throw an exception on version mismatch since we have more control over dirs now