Basic linkage rule splitter