docs: public void eInit(Resource resource, String packageName, IJvmTypeProvider context) {
  		setTypeResolutionContext(context);
  		if (this.script == null) {
  			this.script = SarlFactory.eINSTANCE.createSarlScript();
  			EList<EObject> content = resource.getContents();
  			if (!content.isEmpty()) {
  				content.clear();
  			}
  			content.add(this.script);
  			if (!Strings.isEmpty(packageName)) {
  				script.setPackage(packageName);
  			}
  		}
  	}