thanks for your reply. I guess I could do something like (axlPolyOperation poly1_list poly2_list 'AND) and then use the result to create a void in the first shape. But this note in the help doesn't sound very trustworthy:
This function is provided "as-is". Result, in certain cases, may fail or deliver incorrect results. No commitment can be made to address issues uncovered when using this API.