using depracted exception because the specs2 matchers can't use super types
https://github.com/etorreborre/specs2/issues/291