I would expect this to be left alone by the magic trailing comma rule: ```python zero( one, ).two( three, ).four( five, ) ``` But Black implodes it to ```python zero(one,).two(three,).four( five, ) ``` **Environment (please complete the following information):** - Version: 20.8b1 - OS and Python version: Linux/Python 3.8.5 **Does this bug also happen on master?** Yes ([playground](https://black.now.sh/?version=master&state=_Td6WFoAAATm1rRGAgAhARYAAAB0L-Wj4ACHAFddAD2IimZxl1N_Wm7g9A2LVPAKKhJ31iwPpbnQHIcmB_RXSDIyQOMOvlJF3j6eBFRCkSY8YOoNAXDvTLGdfxHPeWFc8DSFAE8je208jm9h59x9vFBoUgh4EAAA35vyazJE-aAAAXOIAQAAAIQ3yXexxGf7AgAAAAAEWVo=))