Integral(exp(-x**2),x).subs(x,5) fails completely (but gracefully) because you can not substitute for an index/coordinate with subs.  Integral(exp(-x**2), (x, x)) doesn't make sense and should raise an argument formatting error.  .subs expects 1 or 3 args, and gives an error on this.
The others are minor variations.