Making tools is hard. Especially when you need to adapt them to already existing ecosystem (read: chaos)