Added test for awful ids.
Updated documentation.
Soft embelishments.