- gate calls into library directly on the define - INTERNAL_ERROR becomes empty if library not compiled in