code: function morechars() {
  		switch (character) {
  			case ';':
  				flush();
  				break;
  			case '=':
  			case '\'':
  			case '"':
  				if(!supercall) {
  					flush();
  				}
  				break;
  			default:
  				if (supercall) {
  					processsupercall();
  				}
  				buffer += character;
  				if (prototype && !supercall) {
  					checksupercall();
  				}
  				if(!prototype) {
  					checkextensions();
  				}
  				break;
  		}
  	}
docs: Process chars in another way.