I've been hacking away at the source code and have created a new glossy translucent material, based on the original glossy material. Basically it has a specular layer on top (fresnel). Any light getting through the specular layer gets diffusely reflected or transmitted - based on a transmission value. I designed it originally to use as a leaf material - so that it could work as a single layer. A demo of the material is below - please excuse the scene in general - i'm pretty lousy at this sort of thing.
