All of the work is done in rex. The msf mixin just prevents the desire to call rex directly from the module