mark TODO's.
split tests around class reopenings as a separate describe.
add kvo test for a class using ruby mixins.
add kvo test for an object using ruby mixins using #extend.
add kvo test for an object using ruby mixins after kvo registration.