Is it a good practice to perform the service composition(merge services,simplify or split) in WDJ or it is best practice to do it in CAF only?