Dynamic negotiation of the DTMF payload

Hey, anyone knows why does asterisk uses static payload (101) for DTMF? And is it possible to allow a dynamic negotiation of the DTMF payload? Thanks.