On the Use of Variation Points with Preprocessor Directives in Co-change Rule Mining