Classes can extend other classes using the <- syntax. This allows the child class to inherit fields and methods from the parent class.
dryLang strictly guards against circular inheritance (e.g., A inherits B, and B inherits A). If you attempt to define a circular inheritance chain, the compiler will gracefully block it and throw a CompileError.