`#pragma once` prevents the same header file from being compiled more than once.