This deserves a new version.
Cleaning the global namespace.
Using const *char everywhere works and makes sense.
Documentation.
Style.

Changed the order of functions to fit with the header file.
Style.
More privatizations.
Unified comments.
Wildcard support for printing values.
It's not like I ever wanted to support Windows anyways.

I mean it will work with a ported GNU compiler.
Style.
Complain if the user tries to create a pair with * character(s) in them.
Implemented wildcard removing.

Dangerous :>
Readability.
Better comment.
Style.
Updated todo.
Updated todo with a bug.
Removed debug code.
Updated todo.