Use #pragma once instead... again why is this in the PR?