code: public IPreferenceStore getWritablePreferenceStore(Object context) {
  		if (this.preferenceStore == null) {
  			this.preferenceStore = getPreferenceStoreAccess().getWritablePreferenceStore(context);
  		}
  		return this.preferenceStore;
  	}
docs: Replies the writable preference store to be used for the SARL editor.
  
  @param context the context (project, etc.) or {@code null} if none (global preferences).
  @return the modifiable preference store.