Function Path.ErrorCheck
        
                ErrorCheck
        
                ()
    
            
            Performs some error checking.
                Private
            
        void ErrorCheck ()
Performs some error checking.
Makes sure the user isn't using old code paths and that no major errors have been made.
Causes the path to fail if any errors are found.