Rewrote constructor documentation.