Updated to set Listeners/Senders/Monitors to be None if not passed to Santiago. All tests now pass.