Generic Special Function
A "generic" special function is a Area Special Function that can be used in a new area without modification. That is, it should be usable without having to customize the function for standard functionality.
That said, such generic special functions should be tested to ensure that they operate as expected.
If a special function is not generic, some aspect of the code will need to be modified for it to function correctly.