Add support for non-copyable types as expectation arguments, e.g.: ```swift struct S: ~Copyable, ... {} let a: S = ... let b: S = ... #expect(a != b) #expect(a.foo()) #expect(a.isBar) // etc. ```