underscore의 object 관련 기능들을 clean.js에 맞게 옮겨왔습니다 :)