Should add full and proper XML documentation triple-slash comments where possible, even if it feels redundant.

At the same time the general comments should be added to the interface where appropriate in the Common library.