code: protected void copyFlashScope(FlashScope source, FlashScope destination) {
      	for (Map.Entry<String,Object> entry: source.entrySet()) {
              destination.put(entry.getKey(), entry.getValue());
      	}
      }
docs: Copy source flash scope content (including messages) from to destination flash scope.
  @param source flash scope to copy
  @param destination where source flash scope content will be copied