Blaze: move all attribute updating to attrs.js
Don't depend on underscore in attrs.js
Minor (no-op) change