I'd recommend to use uplevel. This way the objects are accessible from outside:
[uplevel "#0" $classname #auto $args]