Input backend function pointers final cleanup