Individual header files for specific type functionality.