annotate clojure.core/cast

Signed-off-by: Ambrose Bonnaire-Sergeant <abonnairesergeant@gmail.com>
Catch internal error instead of Exception in test