Changed .observe() mack to .mixin()

Observe sounded cooler, but really, mixing is what it is actually doing. I don't want to pretend this is a polyfill for `Object.observe()`