Organizational Circumstances for Large-scale Refactoring in Open Source Software ( OSS ) production