code: String computeKeys(ExecutableElement methodElement, List<String> arguments) {
  		String keys = stringJoinAndDecorate(arguments, COMMA, new NothingDecorator());
  		if (arguments != null && !arguments.isEmpty()) {
  			JsCacheResult jcr = methodElement.getAnnotation(JsCacheResult.class);
  			// if there is a jcr annotation with value diferrent of *, so we dont use all arguments
  			if (!considerateAllArgs(jcr)) {
  				keys = stringJoinAndDecorate(Arrays.asList(jcr.keys()), COMMA, new KeyForArgDecorator());
  			}
  		}
  		return keys;
  	}
docs: Generate key part for variable part of md5
  @param methodElement
  @param arguments
  @return