mesh - addQuad/setQuad

Hi, using meshes several times I’ve felt the need for something more flexible than the couple of addRect/setRect interfaces, something that allows to just add/set a generic quadrilater given 4 points, so something similar to:

id = mesh:addQuad(v1,v2,v3,v4)

I think that would be really helpfull in different situation and that could be easily added because won’t change at the end the way meshes work.