exceptions 0.6 changed the interface