Fixing the externally exposed methods so only the version checking method is accessible outside the assembly