code: public boolean compile(final Map<String, String> sources, final String... options) {
  		final Set<StringSourceFileObject> compUnit = sources.entrySet().stream().map(entry -> new StringSourceFileObject(entry.getKey(), entry.getValue())).collect(Collectors.toSet());
  		return compile(compUnit, options);
  	}
docs: Compiles the {@code source} java code into the class {@code name}.
  @param sources the java source code
  @param options the compiler options
  @return true if the source code compiled, false otherwise