title: Is there a case where including the same header twice is actually helpful?
body: <p>Creating header guards for my h/hpp files has always been standard practice for me, but I wonder, why is it even possible to include de same file twice? Is there a case where you actually need unprotected headers?</p>