데코레이터 패턴 커밋2