contract resolver pipe/merge tests