code: public static CodeJamSession createSession(final HttpRequestExecutor executor, final Round round) throws IOException {
  		final ContestInfo info = ContestInfo.get(executor, round);
  		final InitialValues values = InitialValues.get(executor, round);
  		return new CodeJamSession(executor, round, info, values);
  	}
docs: <p>Static factory method that should be used for creating a session.
  Loads associated contest info and initial values from the given
  <tt>round</tt>, using the given <tt>executor</tt>.</p>
  
  @param executor {@link HttpRequestExecutor} instance to use.
  @param round Contextual {@link Round} instance this session is bound to.
  @return Created session.
  @throws IOException If any error occurs while retrieving contest info or initial values.