iteratorObject
underscore
_.mixin
_.template
modularize underscore
Former-commit-id: f9fb33faacbcb3e1bc2ece0a3c70496b3fb3f251