Changed the ShovelException type to avoid adding a 'new' Message property.