Moved Version class to internal package