rpearce: Exception should contain correct fields