If you are planning to develop some drillfunc immediately - string splitting would be one quick solution. Else- You will have to define separate overloaded implementations for number of coord's - something similar to what we are doing now in reflect udf. Define separate implementations for triangle/square/pentagon - each accepting fixed number of args. You can then repatch it once we have varargs in place.
Thanks,Y
