Lazy Sequence는 구성과 실행, 소진 상태를 구분한다

중간 연산을 붙이는 순간 함수가 실행된다고 생각하면 side effect와 예외 시점을 오해합니다.

CREATEDsource만 보유
CHAINEDoperation 기록·미실행
RUNNINGterminal이 traversal 시작
CONSUMED재사용 금지

핵심: terminal이 시작한 한 번의 traversal 뒤 같은 sequence를 다시 실행할 수 있는지 명시합니다.