Explanation of how to use **kwargs

Put in some comments that attempts to explain how to use **kwargs to
allow arbitrary attributes to be set to an object.