Rewrite MembersSubRoutine for new features.

Closes #2 - Change the node layout to only provide the enclosing class once.

Closes #5 - Use a collection of field names to allow mappings that ommit field
description.

Closes #6 - Allow special syntax for a sequence of field maps that ommit the
descriptions.