(bug 39665) optimize API query generator list