Stupid forward declaration.