Draft implementation of :declare_func_().

When complete, *ALL* current function declarations and definitions will be
migrated to such function. While unfortunate that we left such function
undefined until this relatively late juncture, nothing lost that isn't ventured.