Revised docstrings, added nodcless union, removed mutables used as defaults in method declarations.