The new way of allocating bare instances

An extension of #10 which uses `MyClass.Bare` instead of `MyClass.alloc`, and with updated comments.