Pull Request, Source Code Refactoring, Extracted Common Functionality