code: public static Callable<String> getCallWTimeout(BufferedReader reader, HasPrompt emptyPrint){
  		return NonBlockingReader.getCallWTimeout(reader, 200, emptyPrint);
  	}
docs: Returns a new callable for reading strings from a reader with a set timeout of 200ms.
  @param reader input stream to read from
  @param emptyPrint a printout to realize on an empty readline string, for prompts, set null if not required
  @return null if input stream is null, results of read on input stream otherwise