even if the include command error is suppressed, by an @ in this if-statement, the trigger_error command in the next line produces the same error anyways. Putting the '@' in this line prevents 3 redundant warnings from being emitted. Is that okay?