Text this: Global optimization with non-convex constraints :