In my Nim code I've always avoided inheritance like the plague but seems like I need it.
Are there differences I should be aware of when between the following types?
type Foo = ref object of RootRef Bar = ref object of RootObj Run
type Foo = ref object of RootRef Bar = ref object of RootObj