true class rename saving stat
support for new basis declaration