> Remember, all one is trying to do is "cast(X)x;" and so it is > just a matter of getting X for x... which is just something to > "look up" somewhere. I mean "name.x" rather than cast.