I think I can see where you're coming from, trying to make things easier for newbies, but I think the casting syntax isn't that complicated that it should need a macro.
I agree with this, the language has a proper flow to it, and when you start adding macros to make it look like something else, you make it harder to get a true feel for the langue.