UnexpectedTypeException($typeGiven, $typeExpected)? Could be used in a bunch of places..