Small package Refactor; Adds VI Version Checking.
Small package Refactor; Adds VI Version Checking.