My macros all seem to work (well enough to not require rewriting) so far, but I haven't messed with any complex classes.