None of the private headers use the word struct