destructor cleans up gibson parser object