changed local member memento to contain value objects, as they represent the object state
refactored LocalMember