> doesn't this break the idea that the classes are implementation independent ? But you still have to use the #property method anyway, so no matter how you slice it, it's implementation dependent. T.