use Named interface for Members' set/getName() declarations
Merge remote-tracking branch 'upstream/master'