This answer and the comments in it made me wonder whether the following statement is true:
If a transfer function is improper, then that system cannot be causal and stable at the same time.
I had thought that this was true for a while. But the other day I wondered why. For example, the transfer function
$$H(s)=\frac{s^2}{s+1}$$
is improper, but the ROC $\{s:\mathrm{Re}(s)>-1\}$ would make it stable (it contains the imaginary axis) and causal (it consists of a left-sided plane).
So how are causality and stability related in improper systems?