Split Funcs.h into concepts of Prototype.h and Distance.h.