   "236"
 
   # ---------------------------------------------------------------------------
+  # note that while the dot notation can be used to access variables,
+  # and in theory it could be used to invoke methods without
+  # parameters, it can't be used to invoke methods with parameters
+  # (you can just omit the dot and it works though)
+
+  """
+  MyClass = Class new
+  MyClass answer
+  ﹍printtwo (argument)
+  by
+  ﹍argument print
+  myObject = MyClass new
+  myObject printtwo "hello"
+  """
+  "hello"
+
+  # -.-.-.-.-.-.-.-.--.-             vs.             .--.-.-.--.-.-.-.-.-.-.-.-
+
+  """
+  MyClass = Class new
+  MyClass answer
+  ﹍printtwo (argument)
+  by
+  ﹍argument print
+  myObject = MyClass new
+  myObject.printtwo "hello"
+  """
+  "! no meaning found for: printtwo was sent message: ( \"hello\" )"
+
+  # ---------------------------------------------------------------------------
   "'MyClass←Class new;MyClass cvar classCounter ← 0;\
     MyClass answer(incrementClassCounterByTwo)by('classCounter←classCounter plus 2);\
     MyClass answer(printClassCounter)by(classCounter print);\


  # -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

  """
  MyClass = Class new
  MyClass idict = counter

  # its argument, so the passed list
  # is evaluated. If you want to pass
  # a list you need to quote it, see
  # afterwards
  "('(1)+(2))print"
  "( 1 2 )"

