:Disconnect() removes it. Handlers run in connection order with whatever arguments Signal:Fire passed.
Parameters
function
required
The function to run on each fire.
Returns
Connection
A connection with a
:Disconnect() method.