when i use require "myfile.cgi" in a perl file with a parser i always get errors.. the script cant handle requireing myfile.cgi if myfile uses the open function.. it's fine when myfile.cgi is just variables but when there are functions in it there's trouble.. any explanations?