-struct foo bar beef end;
+method pvs1(a b)
+ return (this - a) * b;
+end;
-method foobar()
- return foo.beef;
+method pvs2(a b)
+ return this - (a * b);
end;
-method foobar2()
- return this.bar;
+method pvs3(a b)
+ return (this * a) - b;
end;
-method foobar3()
- return (233 - 31).beef;
+method pvs4(a b)
+ return this * (a - b);
end;