spec coverage for authority member id assignment + cleanup from previous refactor