Adding Hierarchial Logger from commons-exceptions
Temporally adding ProgramExcepcion back