Prototype traits powered by o.js.