- Throws exception on argument type mismatch