fixed no_argument_class_decorator name definition bug and add real no_argument_class_decorator implementation