### 17.5 P3 — `capabilitiesDraggedAlong` 은 독립성을 증명하지 않는다. 상수를 상수와 비교한다 ```java /** Always empty, and the method exists so a test can assert that rather than a comment claiming it */ public static List capabilitiesDraggedAlong(GrpcAdvancedCapability promoted) { if (promoted == null) throw …; return List.of(); } ``` javadoc 이 스스로 밝히듯 본문은 무조건 빈 목록이다. 그것을 단언하는 테스트는 리터럴이 리터럴임을 확인한다 — 증거를 능력마다 따로 기록했다는 §4 의 설계 속성과는 아무 연결이 없다. 설계가 무너져 `apply` 가 다른 능력의 등급을 바꾸게 되어도 이 메서드는 여전히 빈 목록을 돌려준다. **진짜 증거는 같은 테스트의 다른 줄에 있다.** ```java