Added tests on Func factories + minor renaming.
Added documentation to FuncTests and added support for documentation in output.
Add support for special cases.
Added more documentation and support for display order.
Improved styling, added Firefox notice, added more documentation.