Now produce a proper signature for things.
Documentation completed.