@FumbleFingers I must be missing something, because I don't see in your comment any contrast between "materially" and "substantially". In fact, I don't see you saying anything about any definition of "substantial". I see in the question the quote from Senator Xenophon that "materially" is a lower threshold, but I don't see any support for that, and I don't agree. I may well be wrong, or overlooking something, because you usually make good points here. 74 Meaning of @classmethod and @staticmethod? A method is a function in an object's namespace, accessible as an attribute. A regular (i.e. instance) method gets the instance (we usually call it self) as the implicit first argument. A class method gets the class (we usually call it cls) as the implicit first argument. What do single and double leading underscores before an object's name represent in Python? I know that the >= operator means more than or equal to, but I've seen => in some source code. What's the meaning of that operator? Here's the code: promiseTargetFile(fpParams, aSkipPrompt,