OS 2.1-rc, improve classname property to support OS 2.0 instantiable model
support `...` string type in args