Document functions and structs as they are now.