Agreed.. and what is going on with the `!` syntax? The docs are not exactly clear on the purpose in all cases.
https://tibleiz.net/copper/documentation.html#basic-syntax
I think it's the opposite of & in C++, that is T! is an object, while T is a reference to an object.
I think it's the opposite of & in C++, that is T! is an object, while T is a reference to an object.