class Program def main print Environment.OSVersion # .error. Cannot find a definition for "OSVersion" in "Environment". There are members with similar names including ".osVersion" print Environment.BadName # .error. Cannot find a definition for "BadName" in "Environment". class A def foo pass def foo2 pass class B inherits A def foo is override pass def multipleNames # the following tests that multiple instances of the same name get consolidated. (No "foo", "foo" and "foo2".) print B().fo # .error. There are members with similar names including ".foo" and ".foo2". b = B() to ? print b.fo # .error. There are members with similar names including ".foo" and ".foo2".