include guard shouldn't start with underscore.