Zikalala's attack on Macpherson highlights struggles within GNU