at least it avoids ugly messages in pylint