インクルードガード内の循環参照は重複してインクルードされないだろ