if ( !this.flags[ flag ] ) {
                changes[ flag ] = true;
                this.flags[ flag ] = true;
                add.push( className );
            }