Expose withPrism for deconstructing prisms