Added AbstractHistoryConverter.java