Added tail compression into composition likelihood abstract class