consume/consuming is arguably better than take/taking for readability and understanding.
+1
I also have an affinity towards consumed/consuming over consume/consuming. For any position that isn’t a method modifier my personal inclination is to think about the keyword in terms of its relationship with the type, in which case I think consumed works best. This isn’t a strongly held opinion though by any means.
If this is a concern could it be helped by fixits correcting to the right form?