Guys, 2 questions:
1) When creating an object expression, if I don't access any variable in the scope, will the object still hold a reference to the outer class?
2) Can I add companion object extensions to classes that don't declare a companion object? And if they do but they give it a name, is it mandatory to use that name or
Companion
will work?