Refactor Compilation requests.