code: public static String createId(Account acc)
              throws Exception {
          return Account.createId(acc.getName() + acc.getDesc() + (new Random()).nextLong() + Runtime.getRuntime().freeMemory());
      }
docs: Creates and _returns_ an ID from data in an account.
  
  @param acc The account to base the data off.
  @return The new ID.
  @throws Exception on error.