Forgot header guards. Rookie mistake...