- We could even handle argument type errors
# Slow, but feasible