code: public static char[] interpret(char[] text)
  	{
  		if (text == null)
  			throw new RequiredException("text");
  
  		return interpret(String.valueOf(text)).toCharArray();
  	}
docs: If the text is encrypted the decrypted value is returned. If the text is
  not encrypted to original text is returned.
  
  @param text
  the text to interpret
  @return if the value starts with the {cryption} prefix the encrypted
  value is return, else the given value is returned