Added dmap utility macro.
Many improvements to documentation.
Fix with with-suffix macro.

Test to pick up regression.
LGPL now!