How does pylint exception propagation work for unrecognized options?