Boolean intersect two 2d extruded bezier curves (non destructive) I understand that the boolean modifier is not available for bezier curves that are 2d and have been extruded.

However, is there a way to apply a simple "conventional mesh" modifier to this curve and then stack on top of that a boolean modifier?

Basically, I want to boolean intersect two 3d object in Blender, these objects are both 2d bezier curves that have been extruded to give them a 3d shape.

EDIT: I really need to use non destructive actions on these objects.

EDIT 2: I am very surprised there are no modifiers in Blender that simulate alt-c, Mesh from Curve for these types of purposes.
Well I found some time to try and code an add-on that will do what I think you are talking about. It is found here, or on this thread. To use:

Install

Add Curve, and Bevel

Add a mesh object like a cube

Go to the modifiers tab and select the curve's name under the Curve Conversion part

Click Update Mesh


What it does is automatically converts the curve to a mesh and replaces the current objects data. It will respect any materials or modifiers added before you press Update Mesh. The Respect Scale option copies the scale from the curve. So if you scale the curve up the mesh object does the same.
Let me know if this is what you were talking about.
EDIT: Check Blender Artist thread to get updated instructions as they come