I honestly tried, but I'm not even sure which topic it was said that support for implementing your own shaders in a non-hackish way was stated. But I remember somewhere, Badspot or kompressor mentioned we would have a way of implementing our own custom shaders. I don't think they meant in the hackish ways we do now...