Add include recursion protection

Adding in the include recursion protection.