Implemented an extendable class to handle justifications