anchor.diff:  	 * Absolute path to the user.home. No longer includes the ESAPI portion as it used to.
   	 */
   	instance.userHome = newJava("java.lang.System").getProperty("user.home");
  -	
  +
   	/*
   	 * Absolute path to the customDirectory
   	 */
   	instance.configurationDirectory = expandPath("\cfesapi\esapi\configuration\esapi\");
  -	
  +
   	/*
   	 * Relative path to the resourceDirectory. Relative to the classpath.
   	 * Specifically, ClassLoader.getResource(resourceDirectory + filename) will
  
positive.code: 			// that for a given key, any particular IV is *NEVER* reused. For
  			// now, we will assume that generating a random IV is usually going
  			// to be sufficient to prevent this.
  			throwError(new cfesapi.org.owasp.esapi.errors.ConfigurationException("'" & this.IV_TYPE & "=specified' is not yet implemented. Use 'fixed' or 'random'"));
  		}
  		else {
  			// TODO: Once 'specified' is legal, adjust exception msg, below.
  			// DISCUSS: Could just log this and then silently return "random" instead.
  			throwError(new cfesapi.org.owasp.esapi.errors.ConfigurationException(value & " is illegal value for " & this.IV_TYPE & ". Use 'random' (preferred) or 'fixed'."));
  		}
  	}
  	
  
negative.code: 			}
  			catch(java.io.IOException e) {
  				logSpecial("Failed to load security configuration", e);
  				local.exception = new cfesapi.org.owasp.esapi.errors.ConfigurationException("Failed to load security configuration", e);
  				throwError(local.exception);
  			}
  		}
  	
  