Currently a user can install an older version over a new version (MD) which can cause unexpected errors