seems like this should be `React.BackboneMixin`