When adding new functions, please add a forward declaration.