Mixable now shares prototype.
Added tests.