compositesByRule