preConditions doesn't work

I was hoping that this was already fixed, but it seems that it wasn’t:

Is there any workaround for this? There are changesets I can only run if a table or column does or doesn’t exist. preConditions would be perfect and crucual for my case.

I’ll be looking at it this week for the 3.2.3 release.