add attribution for predicatebuilder