Why is this here? It's not in root.h's charter to include system files.